외부 API 패턴
- 온프레미스와 클라우드의 연결
- 단순 외부 web을 이용할 경우 느림
- 과제
- 서로 다른 통신 프로토콜 간 통신 해결
- REST 통신 이후 메시징으로 전환하는 케이스도 해결해야 함
- 네트워크 지연 경감
- 인터넷은 속도가 느린 네트워크
- 클라이언트 프로그램의 복잡성 방지
- 네트워크 관련 처리 로직은 코드 규모를 과도하게 확장시킴
- 유연하고 빠른 서비스 구현 변경 확보
- 다양한 클라이언트 종류 지원
- 서로 다른 통신 프로토콜 간 통신 해결
- 패턴